facilitation payment - Alemán Inglés Diccionario